ship waves - French English Dictionary